package br.com.amethyst.workflow.exception;

import br.com.amethyst.workflow.WorkflowProcessor;

/**
 * Custom Exception class to be used in {@link WorkflowProcessor } class
 * 
 * @author Artur Figueira <arturfigueira@gmail.com> 
 * @see WorkflowProcessor
 */
public class WorkflowProcessException extends Exception
{

	/**
	 * Serialization
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * Default Constructor
	 */
	public WorkflowProcessException ()
	{
		this("An Exception ocurred while loading the source file");
	}

	/**
	 * Explicit message constructor
	 * @param msg Detailed Exception message
	 */
	public WorkflowProcessException(String msg) 
	{
		super(msg);
	}

}
